tree of heaven


Results for "tree of heaven"

English - Turkish Dictionary

tree of heaven

(English - Turkish Dictionary) :
bot. aylandız, kokarağaç.